Contexto global.ErrorDisplayProcessing

Contexto global

ErrorDisplayProcessing

Disponible desde la versión 8.3.17.

Sintaxis:

ErrorDisplayProcessing(<ErrorInfo>, <NeedRestart>, <StandardProcessing>)

Parámetros:

<ErrorInfo>

Tipo: ErrorInfo.
Contiene los detalles del error que provocaron la llamada a este controlador.

<NeedRestart>

Tipo: Boolean.
Este parámetro recibe una bandera que indica si la aplicación no puede continuar y que después de que el controlador termine, la aplicación se cerrará o reiniciará.

<StandardProcessing>

Tipo: Boolean.
Se pasa a este parámetro la bandera de mostrar un mensaje de error estándar al usuario.

Descripción:

Se llama cuando ocurre una excepción no capturada, antes de que se muestre una ventana de error al usuario.
En el controlador de este evento, se pueden realizar pasos adicionales para registrar el error, mostrar el propio formulario de error, enviar información sobre el error a un servidor externo. Tenga en cuenta que el acceso al servidor (por ejemplo, para obtener un formulario) no estará disponible para algunos tipos de errores (por ejemplo, un error de red, eliminar una sesión). En tales casos, se pueden utilizar los métodos ShowQueryBox y ShowUserNotification.
Si el parámetro <SessionTerminationRequired> tiene el valor True, entonces el formulario se puede abrir utilizando el método ShowErrorInfo y el objeto ErrorReport solamente. Cualquier otro formulario no afectará el cierre después de que el controlador se detenga.

Disponibilidad:

Cliente ligero, cliente web, cliente grueso.

Ver también:

ErrorReport
ErrorInfo, método ShowErrorInfo

Disponible desde:

Disponible desde la versión 8.3.17.